<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>总成绩排名</title>
</head>

<body>
  <!-- 
    对数组参数进行sort排序，sort接受一个函数
    在该函数中声明两个变量，分别用于存储该函数两个对象参数的"chinese"、"math"、"english"属性之和
    最后根据声明的两个变量值对比将数组进行排序
 -->
  <script type="text/javascript">
    const _rank = array => {
      // 补全代码
      array.sort((left, right) => {
        let lg = left.chinese + left.math + left.english
        let rg = right.chinese + right.math + right.english
        return rg - lg
      })
      return array
    }
  </script>
</body>

</html>